#ifndef UTILS_MATH_H
#define UTILS_MATH_H

class Math {

public:
	static double tanh(const double& real);
	static double abs(const double& real);
	static double ceil(const double& real);
	static double exp(const double& real);
	static double min(const double& real1, const double& real2);
	static double max(const double& real1, const double& real2);
	static double sqrt(const double& real);
	static double power(const double& base, const double& exponent);
//	static double round(const double& real);
	static double NaN();
	static void setToNaN(double& real);
	static void setToPI(double& real);
	static bool isNaN(const double& real);
};

#endif	// UTILS_MATH_H

